doxygen MCD